package ooday02;
/**
 * 学生：派生类
 * @author ${pxl}
 */
public class Student extends Person {
    String className;
    String stuId;

    //this指Student对象，super指Person对象

    Student(String name,int age,String address,String className,String stuId){
        /*
          成员变量name若没有没有同名现象；写this.name和super.name都一样
          成员变量name若有同名现象：
          1.super.name指的是超类的name
          2.this.name指的是当前类的name
         */
        super(name,address,age);
        this.className=className;
        this.stuId=stuId;
        this.name=name;
        this.age=age;
        this.address=address;
    }
    void study(){
        System.out.println(name+"正在学习...");
    }
    @Override
    void sayHi(){
        System.out.println("大家好，我叫"+name+"，今年"+age+"岁了，家住"+address+"学号"+stuId+"在"+className+"学习");
    }
}
